package chapter14.section1;

// 程序14-1：创建一个Swing的窗口

import javax.swing.*;

public class FirstSwingApp {
    public static void main(String[] args) {
        // 创建一个顶层容器并设置其标题为FirstSwingApp。
        JFrame frame = new JFrame("FirstSwingApp");
        frame.add(new JButton("OK"));// 向窗口中增加一个按钮
        // 设置窗口中右上角的关闭按钮图标的缺省操作事件是关闭程序
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(600, 400);// 设置窗口对象的尺寸
        //让窗口对象自行决定以最合适的方式显示窗口，并不依赖前面定义的尺寸
        frame.pack();
        frame.setVisible(true);// 最后，让窗口对象可见
    }
}